The Role of IPC in the Component-Based Operating System JX
نویسندگان
چکیده
In currently used operating systems hardware support is used to ensure the memory protection. The communication between protection domains is obviously slower than simple method invocations. Robust component-based services need a flexible system design and fast communication mechanism between different units of protection. We describe the Java operating system JX that uses the type safety of the Java bytecode to enforce the protection between different domains. Furthermore we present a component based file system implementation to demonstrate the flexibility of the system. We also compare different configurations to show the impact of IPCs on fine-granular structured systems.
منابع مشابه
Mathematical Method and Thermodynamic Approaches to Design Multi-Component Refrigeration Used in Cryogenic Process Part I: Optimal Operating Conditions
Abstract: Minimizing the work consumed in refrigeration system is the most effective measure to reduce the cost of products in sub-ambient chemical processes. The introduction of mixed working fluids into refrigeration system in place of pure working fluids is a recent advancement applied in the field. Due to the lack of systematic design method for Mixed Refrigerant Cycle (MRC), conventional a...
متن کاملThe JX Operating System
This paper describes the architecture and performance of the JX operating system. JX is both an operating system completely written in Java and a runtime system for Java
متن کاملSecond Law Based Analysis of Fluid Flow in the Regenerator of Pulse Tube Refrigerators
As a necessary component, regenerator plays an important role in the refrigeration performance of the pulse tube refrigerator. The objective of this research is to investigate the flow characteristics in a porous regenerator of the pulse tube refrigerators, subjected to oscillating flow. The hydrodynamic and thermal behavior of the regenerator is investigated by considering porous media approac...
متن کاملBeyond Address Spaces - Flexibility, Performance, Protection, and Resource Management in the Type-Safe JX Operating System
Early type-safe operating systems were hampered by poor performance. Contrary to these experiences we show that an operating system that is founded on an object-oriented, type-safe intermediate code can compete with MMUbased microkernels concerning performance while widening the realm of possibilities. Moving from hardware-based protection to softwarebased protection offers new options for oper...
متن کاملUSENIX Association Proceedings of the 2002 USENIX Annual Technical
This paper describes the architecture and performance of the JX operating system. JX is both an operating system completely written in Java and a runtime system for Java applications. Our work demonstrates that it is possible to build a complete operating system in Java, achieve a good performance, and still benefit from the modern software-technology of this object-oriented, type-safe language...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006